package com.crmweb.service;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.crmweb.entity.Askers;
import com.crmweb.entity.Students;

public interface StudentService {

		/**
		 * 根据咨询师查询咨询师分配的学生
		 * @param stu
		 * @return
		 */
		public List<Students> selAllByAskerid(Students stu);
		/**
		 * 查询所有咨询师员工
		 * @return
		 */
		public List<Askers> selAllAsker();
		/**
		 * 根据咨询师查询咨询师分配的学生的数量
		 * @param stu
		 * @return
		 */
		public int getCountByWhere(Students stu);
		/**
		 * 添加学生
		 */
		public int addStu(Students stu);
		/**
		 * 批量修改学生分配的咨询师
		 * @param list
		 * @param askerId
		 * @return
		 */
		public int updsStuAskerBySid(@Param("list")List<Integer> list,@Param("askerId")String askerId);
		/**
		 * 修改学生
		 * @param stu
		 * @return
		 */
		public int updateStudent(Students stu);
		/**
		 * 删除学生
		 * @param stu
		 * @return
		 */
		public int deleteStudent(int id);
}
